﻿using System;
namespace Chenxin.Lib.Hr.Entity
{
    /// <summary>
    /// 实体类Struct_AttendanceCircle 。(属性说明自动提取数据库字段的描述信息)
    /// </summary>
    [Serializable]
    public class Struct_AttendanceCircle
    {
        public Struct_AttendanceCircle()
        { }
        #region Model
        private Guid _recordid;
        private string _startmonthflg;
        private int? _startdate;
        private string _endmonthflg;
        private int? _enddate;
        private DateTime? _starttime;
        private DateTime? _endtime;
        private DateTime? _latetimeout;
        private DateTime? _overtimestarttime;
        private Guid _updateuser;
        private DateTime? _updatetime;
        /// <summary>
        /// 记录标识
        /// </summary>
        public Guid RecordId
        {
            set { _recordid = value; }
            get { return _recordid; }
        }
        /// <summary>
        /// 开始月标识(C:当前月;N:次月)
        /// </summary>
        public string StartMonthFlg
        {
            set { _startmonthflg = value; }
            get { return _startmonthflg; }
        }
        /// <summary>
        /// 开始日期
        /// </summary>
        public int? StartDate
        {
            set { _startdate = value; }
            get { return _startdate; }
        }
        /// <summary>
        /// 结束月标识(C:当前月;N:次月)
        /// </summary>
        public string EndMonthFlg
        {
            set { _endmonthflg = value; }
            get { return _endmonthflg; }
        }
        /// <summary>
        /// 结束日期
        /// </summary>
        public int? EndDate
        {
            set { _enddate = value; }
            get { return _enddate; }
        }
        /// <summary>
        /// 开始时间
        /// </summary>
        public DateTime? StartTime
        {
            set { _starttime = value; }
            get { return _starttime; }
        }
        /// <summary>
        /// 结束时间
        /// </summary>
        public DateTime? EndTime
        {
            set { _endtime = value; }
            get { return _endtime; }
        }
        /// <summary>
        /// 迟到超时时间
        /// </summary>
        public DateTime? LateTimeOut
        {
            set { _latetimeout = value; }
            get { return _latetimeout; }
        }
        /// <summary>
        /// 加班开始时间
        /// </summary>
        public DateTime? OverTimeStartTime
        {
            set { _overtimestarttime = value; }
            get { return _overtimestarttime; }
        }
        /// <summary>
        /// 更新者
        /// </summary>
        public Guid UpdateUser
        {
            set { _updateuser = value; }
            get { return _updateuser; }
        }
        /// <summary>
        /// 更新时间
        /// </summary>
        public DateTime? UpdateTime
        {
            set { _updatetime = value; }
            get { return _updatetime; }
        }
        #endregion Model

    }
}

